thousands years ago - Alemán Inglés Diccionario